package com.onpositive.notes.impl;

import com.onpositive.notes.model.IHasClass;

public class AbstractEntityWithClass<T> implements IHasClass<T> {

	public AbstractEntityWithClass(){}
	
	public AbstractEntityWithClass(Class<T> clazz) {
		super();
		this.clazz = clazz;
	}
	
	T value ;
	Class<T> clazz ;	
	
	@Override
	public Class<T> getSubjectClass() {
		return clazz;
	}

}
